commerce chain - French English Dictionary